package com.yungu.swift.assets.passenger.model.dto;

import com.yungu.swift.base.model.BaseDto;

import java.util.Date;

/**
 * @author XiuYin.Cui
 * @description
 * @date 2017/9/25. <br>
 */
public class PassengerBlockedLogDto extends BaseDto {

    /**
     * 创建时间
     */
    private Date createdOn;

    /**
     * 创建者
     */
    private String createdBy;

    /**
     * 更新时间
     */
    private Date updateOn;

    /**
     * 更新者
     */
    private String updatedBy;

    /**
     * 版本号
     */
    private Integer version;


    /**
     * 封号开始时间
     */
    private Date blockStart;

    /**
     * 封号结束时间
     */
    private Date blockEnd;

    /**
     * 类型（1、长期封号2、短期封号）
     */
    private Integer type;

    /**
     * 封号原因
     */
    private String reason;

    /**
     * 封号备注
     */
    private String remark;

    /**
     * 乘客封号日志表uuid
     */
    private String passengerUuid;

    /**
     * 操作者
     */
    private String operator;

    public Date getCreatedOn() {
        return createdOn;
    }

    public void setCreatedOn(Date createdOn) {
        this.createdOn = createdOn;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Date getUpdatedOn() {
        return updateOn;
    }

    public void setUpdatedOn(Date updateOn) {
        this.updateOn = updateOn;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Date getBlockStart() {
        return blockStart;
    }

    public void setBlockStart(Date blockStart) {
        this.blockStart = blockStart;
    }

    public Date getBlockEnd() {
        return blockEnd;
    }

    public void setBlockEnd(Date blockEnd) {
        this.blockEnd = blockEnd;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getPassengerUuid() {
        return passengerUuid;
    }

    public void setPassengerUuid(String passengerUuid) {
        this.passengerUuid = passengerUuid;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }
}
